package com.emperor.work.logic;

import java.util.Date;

import com.emperor.core.logic.BizModel;
import com.emperor.employee.logic.Employee;

public interface Work extends BizModel {

	public static final String TYPE_WORK_IN = "Work In";
	public static final String TYPE_WORK_OUT = "Work Out";
	public static final String TYPE_LUNCH_IN = "Lunch In";
	public static final String TYPE_LUNCH_OUT = "Lunch Out";
	public static final String TYPE_2ND_BREAK_IN = "2nd Break In";
	public static final String TYPE_2ND_BREAK_OUT = "2nd Break Out";
	
	public static final String FLD_ID = "id";
	public static final String FLD_TYPE = "type";
	public static final String FLD_EMPLOYEE = "employee";
	public static final String FLD_PUNCH = "punch";
	public static final String FLD_STATUS = "status";

	public Long getId();

	public void setId(Object id);

	public Employee getEmployee();

	public void setEmployee(Object employee);

	public String getType();

	public void setType(Object type);

	public Date getPunch();

	public void setPunch(Object punch);

	public String getStatus();

	public void setStatus(Object status);
}
